49642
36225
136745
54849
905982
573602
641744
673287
97657
534451
196162
816643
5325799
3751581
3264148
2581804
2313988
2166609
2087358
194978
1860118
1756136
1754196
1671471